<?php

if (!class_exists("BatchCertEligibilityUpdateResponse")) {
/**
 * BatchCertEligibilityUpdateResponse
 */
class BatchCertEligibilityUpdateResponse {
	/**
	 * @access public
	 * @var boolean
	 */
	public $Successful;
	/**
	 * @access public
	 * @var anyType
	 */
	public $ErrorMessages;
	/**
	 * @access public
	 * @var ErrorMessage[]
	 */
	public $ErrorMessage;
	/**
	 * @access public
	 * @var anyType
	 */
	public $NewCerts;
	/**
	 * @access public
	 * @var NewCert[]
	 */
	public $NewCert;
}}

if (!class_exists("ErrorMessages")) {
/**
 * ErrorMessages
 */
class ErrorMessages {
	/**
	 * @access public
	 * @var ErrorMessage[]
	 */
	public $ErrorMessage;
}}

if (!class_exists("NewCerts")) {
/**
 * NewCerts
 */
class NewCerts {
	/**
	 * @access public
	 * @var NewCert[]
	 */
	public $NewCert;
}}

if (!class_exists("BatchCertEligibilityUpdate")) {
/**
 * BatchCertEligibilityUpdate
 */
class BatchCertEligibilityUpdate {
	/**
	 * @access public
	 * @var string
	 */
	public $AuthTicket;
	/**
	 * @access public
	 * @var anyType
	 */
	public $EligibilityInfo;
	/**
	 * @access public
	 * @var CertGroup[]
	 */
	public $Grp;
}}

if (!class_exists("EligibilityInfo")) {
/**
 * EligibilityInfo
 */
class EligibilityInfo {
	/**
	 * @access public
	 * @var CertGroup[]
	 */
	public $Grp;
}}

if (!class_exists("Ver")) {
/**
 * Ver
 */
class Ver {
}}

if (!class_exists("BatchCertEligibilityGetResponse")) {
/**
 * BatchCertEligibilityGetResponse
 */
class BatchCertEligibilityGetResponse {
	/**
	 * @access public
	 * @var boolean
	 */
	public $Successful;
	/**
	 * @access public
	 * @var anyType
	 */
	public $ErrorMessages;
	/**
	 * @access public
	 * @var ErrorMessage[]
	 */
	public $ErrorMessage;
	/**
	 * @access public
	 * @var anyType
	 */
	public $EligibilityInfo;
	/**
	 * @access public
	 * @var CertGroup[]
	 */
	public $Grp;
}}

if (!class_exists("BatchCertEligibilityGet")) {
/**
 * BatchCertEligibilityGet
 */
class BatchCertEligibilityGet {
	/**
	 * @access public
	 * @var string
	 */
	public $AuthTicket;
	/**
	 * @access public
	 * @var boolean
	 */
	public $ExpAll;
	/**
	 * @access public
	 * @var anyType
	 */
	public $Groups;
	/**
	 * @access public
	 * @var GroupSelection[]
	 */
	public $GroupSelection;
	/**
	 * @access public
	 * @var date
	 */
	public $FrmDt;
	/**
	 * @access public
	 * @var date
	 */
	public $ToDt;
	/**
	 * @access public
	 * @var importRecordType
	 */
	public $RecTyp;
}}

if (!class_exists("Groups")) {
/**
 * Groups
 */
class Groups {
	/**
	 * @access public
	 * @var GroupNumberSet[]
	 */
	public $GroupNumberSet;
}}

if (!class_exists("BatchBlockEligibilityUpdateResponse")) {
/**
 * BatchBlockEligibilityUpdateResponse
 */
class BatchBlockEligibilityUpdateResponse {
	/**
	 * @access public
	 * @var boolean
	 */
	public $Successful;
	/**
	 * @access public
	 * @var anyType
	 */
	public $ErrorMessages;
	/**
	 * @access public
	 * @var ErrorMessage[]
	 */
	public $ErrorMessage;
	/**
	 * @access public
	 * @var anyType
	 */
	public $NewBlocks;
	/**
	 * @access public
	 * @var NewBlock[]
	 */
	public $NewBlock;
}}

if (!class_exists("NewBlocks")) {
/**
 * NewBlocks
 */
class NewBlocks {
	/**
	 * @access public
	 * @var NewBlock[]
	 */
	public $NewBlock;
}}

if (!class_exists("BatchBlockEligibilityUpdate")) {
/**
 * BatchBlockEligibilityUpdate
 */
class BatchBlockEligibilityUpdate {
	/**
	 * @access public
	 * @var string
	 */
	public $AuthTicket;
	/**
	 * @access public
	 * @var anyType
	 */
	public $BlockInfo;
	/**
	 * @access public
	 * @var Block[]
	 */
	public $Block;
}}

if (!class_exists("BlockInfo")) {
/**
 * BlockInfo
 */
class BlockInfo {
	/**
	 * @access public
	 * @var Block[]
	 */
	public $Block;
}}

if (!class_exists("BatchBlockEligibilityGetResponse")) {
/**
 * BatchBlockEligibilityGetResponse
 */
class BatchBlockEligibilityGetResponse {
	/**
	 * @access public
	 * @var boolean
	 */
	public $Successful;
	/**
	 * @access public
	 * @var anyType
	 */
	public $ErrorMessages;
	/**
	 * @access public
	 * @var ErrorMessage[]
	 */
	public $ErrorMessage;
	/**
	 * @access public
	 * @var anyType
	 */
	public $BlockInfo;
	/**
	 * @access public
	 * @var Block[]
	 */
	public $Block;
}}

if (!class_exists("BatchBlockEligibilityGet")) {
/**
 * BatchBlockEligibilityGet
 */
class BatchBlockEligibilityGet {
	/**
	 * @access public
	 * @var string
	 */
	public $AuthTicket;
	/**
	 * @access public
	 * @var date
	 */
	public $FrmDt;
	/**
	 * @access public
	 * @var date
	 */
	public $ToDt;
	/**
	 * @access public
	 * @var importRecordType
	 */
	public $RecTyp;
}}

if (!class_exists("BatchGroupEligibilityUpdateResponse")) {
/**
 * BatchGroupEligibilityUpdateResponse
 */
class BatchGroupEligibilityUpdateResponse {
	/**
	 * @access public
	 * @var boolean
	 */
	public $Successful;
	/**
	 * @access public
	 * @var anyType
	 */
	public $ErrorMessages;
	/**
	 * @access public
	 * @var ErrorMessage[]
	 */
	public $ErrorMessage;
	/**
	 * @access public
	 * @var anyType
	 */
	public $NewGroups;
	/**
	 * @access public
	 * @var NewGroup[]
	 */
	public $NewGroup;
}}

if (!class_exists("NewGroups")) {
/**
 * NewGroups
 */
class NewGroups {
	/**
	 * @access public
	 * @var NewGroup[]
	 */
	public $NewGroup;
}}

if (!class_exists("BatchGroupEligibilityUpdate")) {
/**
 * BatchGroupEligibilityUpdate
 */
class BatchGroupEligibilityUpdate {
	/**
	 * @access public
	 * @var string
	 */
	public $AuthTicket;
	/**
	 * @access public
	 * @var anyType
	 */
	public $GroupInfo;
	/**
	 * @access public
	 * @var Group[]
	 */
	public $Group;
}}

if (!class_exists("GroupInfo")) {
/**
 * GroupInfo
 */
class GroupInfo {
	/**
	 * @access public
	 * @var Group[]
	 */
	public $Group;
}}

if (!class_exists("BatchGroupEligibilityGetResponse")) {
/**
 * BatchGroupEligibilityGetResponse
 */
class BatchGroupEligibilityGetResponse {
	/**
	 * @access public
	 * @var boolean
	 */
	public $Successful;
	/**
	 * @access public
	 * @var anyType
	 */
	public $ErrorMessages;
	/**
	 * @access public
	 * @var ErrorMessage[]
	 */
	public $ErrorMessage;
	/**
	 * @access public
	 * @var anyType
	 */
	public $GroupInfo;
	/**
	 * @access public
	 * @var Group[]
	 */
	public $Group;
}}

if (!class_exists("BatchGroupEligibilityGet")) {
/**
 * BatchGroupEligibilityGet
 */
class BatchGroupEligibilityGet {
	/**
	 * @access public
	 * @var string
	 */
	public $AuthTicket;
	/**
	 * @access public
	 * @var date
	 */
	public $FrmDt;
	/**
	 * @access public
	 * @var date
	 */
	public $ToDt;
	/**
	 * @access public
	 * @var importRecordType
	 */
	public $RecTyp;
	/**
	 * @access public
	 * @var anyType
	 */
	public $Groups;
	/**
	 * @access public
	 * @var GroupNumberSet[]
	 */
	public $GroupNumberSet;
}}

if (!class_exists("BatchDivisionEligibilityUpdateResponse")) {
/**
 * BatchDivisionEligibilityUpdateResponse
 */
class BatchDivisionEligibilityUpdateResponse {
	/**
	 * @access public
	 * @var boolean
	 */
	public $Successful;
	/**
	 * @access public
	 * @var anyType
	 */
	public $ErrorMessages;
	/**
	 * @access public
	 * @var ErrorMessage[]
	 */
	public $ErrorMessage;
	/**
	 * @access public
	 * @var anyType
	 */
	public $NewDivisions;
	/**
	 * @access public
	 * @var NewDivision[]
	 */
	public $NewDivision;
}}

if (!class_exists("NewDivisions")) {
/**
 * NewDivisions
 */
class NewDivisions {
	/**
	 * @access public
	 * @var NewDivision[]
	 */
	public $NewDivision;
}}

if (!class_exists("BatchDivisionEligibilityUpdate")) {
/**
 * BatchDivisionEligibilityUpdate
 */
class BatchDivisionEligibilityUpdate {
	/**
	 * @access public
	 * @var string
	 */
	public $AuthTicket;
	/**
	 * @access public
	 * @var anyType
	 */
	public $DivisionInfo;
	/**
	 * @access public
	 * @var Division[]
	 */
	public $Division;
}}

if (!class_exists("DivisionInfo")) {
/**
 * DivisionInfo
 */
class DivisionInfo {
	/**
	 * @access public
	 * @var Division[]
	 */
	public $Division;
}}

if (!class_exists("BatchDivisionEligibilityGetResponse")) {
/**
 * BatchDivisionEligibilityGetResponse
 */
class BatchDivisionEligibilityGetResponse {
	/**
	 * @access public
	 * @var boolean
	 */
	public $Successful;
	/**
	 * @access public
	 * @var anyType
	 */
	public $ErrorMessages;
	/**
	 * @access public
	 * @var ErrorMessage[]
	 */
	public $ErrorMessage;
	/**
	 * @access public
	 * @var anyType
	 */
	public $DivisionInfo;
	/**
	 * @access public
	 * @var Division[]
	 */
	public $Division;
}}

if (!class_exists("BatchDivisionEligibilityGet")) {
/**
 * BatchDivisionEligibilityGet
 */
class BatchDivisionEligibilityGet {
	/**
	 * @access public
	 * @var string
	 */
	public $AuthTicket;
	/**
	 * @access public
	 * @var date
	 */
	public $FrmDt;
	/**
	 * @access public
	 * @var date
	 */
	public $ToDt;
	/**
	 * @access public
	 * @var importRecordType
	 */
	public $RecTyp;
	/**
	 * @access public
	 * @var anyType
	 */
	public $Divs;
	/**
	 * @access public
	 * @var DivNumberSet[]
	 */
	public $DivNumberSet;
}}

if (!class_exists("Divs")) {
/**
 * Divs
 */
class Divs {
	/**
	 * @access public
	 * @var DivisionSelection[]
	 */
	public $DivSelection;
}}

if (!class_exists("GetTransactionResult")) {
/**
 * GetTransactionResult
 */
class GetTransactionResult {
	/**
	 * @access public
	 * @var string
	 */
	public $AuthTicket;
	/**
	 * @access public
	 * @var string
	 */
	public $TrxnRefGUID;
}}

if (!class_exists("BatchDependantEligibilityUpdateResponse")) {
/**
 * BatchDependantEligibilityUpdateResponse
 */
class BatchDependantEligibilityUpdateResponse {
	/**
	 * @access public
	 * @var boolean
	 */
	public $Successful;
	/**
	 * @access public
	 * @var anyType
	 */
	public $ErrorMessages;
	/**
	 * @access public
	 * @var ErrorMessage[]
	 */
	public $ErrorMessage;
}}

if (!class_exists("BatchDependantEligibilityUpdate")) {
/**
 * BatchDependantEligibilityUpdate
 */
class BatchDependantEligibilityUpdate {
	/**
	 * @access public
	 * @var string
	 */
	public $AuthTicket;
	/**
	 * @access public
	 * @var anyType
	 */
	public $DependantInfo;
	/**
	 * @access public
	 * @var DependantEx[]
	 */
	public $DependantEx;
}}

if (!class_exists("DependantInfo")) {
/**
 * DependantInfo
 */
class DependantInfo {
	/**
	 * @access public
	 * @var DependantEx[]
	 */
	public $DependantEx;
}}

if (!class_exists("NewCert")) {
/**
 * NewCert
 */
class NewCert {
	/**
	 * @access public
	 * @var string
	 */
	public $AutobenPolicyNum;
	/**
	 * @access public
	 * @var string
	 */
	public $TPPolicyNum;
	/**
	 * @access public
	 * @var string
	 */
	public $AutobenDivNum;
	/**
	 * @access public
	 * @var string
	 */
	public $TPDivNum;
	/**
	 * @access public
	 * @var string
	 */
	public $AutobenCertNum;
	/**
	 * @access public
	 * @var string
	 */
	public $TPCertNum;
	/**
	 * @access public
	 * @var UniquePerson
	 */
	public $NameAddr;
}}

if (!class_exists("UniquePerson")) {
/**
 * UniquePerson
 */
class UniquePerson {
	/**
	 * @access public
	 * @var anyType
	 */
	public $FN;
	/**
	 * @access public
	 * @var anyType
	 */
	public $LN;
	/**
	 * @access public
	 * @var date
	 */
	public $Birth;
	/**
	 * @access public
	 * @var Address
	 */
	public $Addr;
}}

if (!class_exists("FN")) {
/**
 * FN
 */
class FN {
}}

if (!class_exists("LN")) {
/**
 * LN
 */
class LN {
}}

if (!class_exists("CertGroup")) {
/**
 * CertGroup
 */
class CertGroup {
	/**
	 * @access public
	 * @var anyType
	 */
	public $Divs;
	/**
	 * @access public
	 * @var CertDivision[]
	 */
	public $Div;
}}

if (!class_exists("CertDivision")) {
/**
 * CertDivision
 */
class CertDivision {
	/**
	 * @access public
	 * @var anyType
	 */
	public $Certs;
	/**
	 * @access public
	 * @var Cert[]
	 */
	public $Cert;
}}

if (!class_exists("Certs")) {
/**
 * Certs
 */
class Certs {
	/**
	 * @access public
	 * @var CertSelection[]
	 */
	public $Cert;
}}

if (!class_exists("Cert")) {
/**
 * Cert
 */
class Cert {
	/**
	 * @access public
	 * @var boolean
	 */
	public $IsNew;
	/**
	 * @access public
	 * @var boolean
	 */
	public $IsChgDiv;
	/**
	 * @access public
	 * @var string
	 */
	public $AutobenCertNum;
	/**
	 * @access public
	 * @var string
	 */
	public $TPCertNum;
	/**
	 * @access public
	 * @var anyType
	 */
	public $FN;
	/**
	 * @access public
	 * @var anyType
	 */
	public $LN;
	/**
	 * @access public
	 * @var anyType
	 */
	public $MidInit;
	/**
	 * @access public
	 * @var date
	 */
	public $Birth;
	/**
	 * @access public
	 * @var Address
	 */
	public $Addr;
	/**
	 * @access public
	 * @var Gender
	 */
	public $Gender;
	/**
	 * @access public
	 * @var MaritalStatus
	 */
	public $MaritlStat;
	/**
	 * @access public
	 * @var date
	 */
	public $CovEffDate;
	/**
	 * @access public
	 * @var date
	 */
	public $CovTermDate;
	/**
	 * @access public
	 * @var Language
	 */
	public $Lang;
	/**
	 * @access public
	 * @var CoverageStatus
	 */
	public $Health;
	/**
	 * @access public
	 * @var CoverageStatus
	 */
	public $Dental;
	/**
	 * @access public
	 * @var CoverageStatus
	 */
	public $Vision;
	/**
	 * @access public
	 * @var date
	 */
	public $EDrugEffDate;
	/**
	 * @access public
	 * @var date
	 */
	public $EDrugTermDate;
	/**
	 * @access public
	 * @var anyType
	 */
	public $Email;
	/**
	 * @access public
	 * @var anyType
	 */
	public $Phone;
	/**
	 * @access public
	 * @var anyType
	 */
	public $Dependants;
	/**
	 * @access public
	 * @var Dependant[]
	 */
	public $Dependant;
	/**
	 * @access public
	 * @var Currency
	 */
	public $Salary;
	/**
	 * @access public
	 * @var anyType
	 */
	public $WaitingPeriod;
	/**
	 * @access public
	 * @var boolean
	 */
	public $Indian;
	/**
	 * @access public
	 * @var COBCode
	 */
	public $COBCd;
	/**
	 * @access public
	 * @var string
	 */
	public $SpouseCarrier;
	/**
	 * @access public
	 * @var string
	 */
	public $SpousePolicyNo;
	/**
	 * @access public
	 * @var boolean
	 */
	public $ApplyHcsa;
	/**
	 * @access public
	 * @var HcsaCertCoverage
	 */
	public $Hcsa;
	/**
	 * @access public
	 * @var date
	 */
	public $CPEffDate;
	/**
	 * @access public
	 * @var WICertCoverage
	 */
	public $WI;
	/**
	 * @access public
	 * @var date
	 */
	public $ChgEffDate;
	/**
	 * @access public
	 * @var date
	 */
	public $SurvivorBenefitEffDate;
	/**
	 * @access public
	 * @var Trustee
	 */
	public $Trustee;
}}

if (!class_exists("MidInit")) {
/**
 * MidInit
 */
class MidInit {
}}

if (!class_exists("Email")) {
/**
 * Email
 */
class Email {
}}

if (!class_exists("Phone")) {
/**
 * Phone
 */
class Phone {
}}

if (!class_exists("Dependants")) {
/**
 * Dependants
 */
class Dependants {
	/**
	 * @access public
	 * @var Dependant[]
	 */
	public $Dependant;
}}

if (!class_exists("WaitingPeriod")) {
/**
 * WaitingPeriod
 */
class WaitingPeriod {
}}

if (!class_exists("WICertCoverage")) {
/**
 * WICertCoverage
 */
class WICertCoverage {
	/**
	 * @access public
	 * @var anyType
	 */
	public $Percent;
	/**
	 * @access public
	 * @var Currency
	 */
	public $WeeklyMax;
	/**
	 * @access public
	 * @var Currency
	 */
	public $FlatWeeklyBenefit;
	/**
	 * @access public
	 * @var integer
	 */
	public $MaxPeriod;
}}

if (!class_exists("Percent")) {
/**
 * Percent
 */
class Percent {
}}

if (!class_exists("HcsaCertCoverage")) {
/**
 * HcsaCertCoverage
 */
class HcsaCertCoverage {
	/**
	 * @access public
	 * @var date
	 */
	public $EffDate;
	/**
	 * @access public
	 * @var LimitedCurrency
	 */
	public $YearlyAmt;
	/**
	 * @access public
	 * @var ZeroBasedLimitedCurrency
	 */
	public $TakeOver;
	/**
	 * @access public
	 * @var date
	 */
	public $ChgEffDate;
}}

if (!class_exists("Dependant")) {
/**
 * Dependant
 */
class Dependant {
	/**
	 * @access public
	 * @var boolean
	 */
	public $IsNew;
	/**
	 * @access public
	 * @var RelationshipCode
	 */
	public $RelCd;
	/**
	 * @access public
	 * @var anyType
	 */
	public $FN;
	/**
	 * @access public
	 * @var anyType
	 */
	public $LN;
	/**
	 * @access public
	 * @var anyType
	 */
	public $MidInit;
	/**
	 * @access public
	 * @var date
	 */
	public $Birth;
	/**
	 * @access public
	 * @var Address
	 */
	public $Addr;
	/**
	 * @access public
	 * @var Gender
	 */
	public $Gender;
	/**
	 * @access public
	 * @var date
	 */
	public $CovEffDate;
	/**
	 * @access public
	 * @var date
	 */
	public $CovTermDate;
	/**
	 * @access public
	 * @var date
	 */
	public $EDrugEffDate;
	/**
	 * @access public
	 * @var date
	 */
	public $EDrugTermDate;
	/**
	 * @access public
	 * @var anyType
	 */
	public $Email;
	/**
	 * @access public
	 * @var anyType
	 */
	public $Phone;
	/**
	 * @access public
	 * @var boolean
	 */
	public $Student;
	/**
	 * @access public
	 * @var CoverageStatusCode
	 */
	public $Health;
	/**
	 * @access public
	 * @var CoverageStatusCode
	 */
	public $Dental;
	/**
	 * @access public
	 * @var CoverageStatusCode
	 */
	public $Vision;
	/**
	 * @access public
	 * @var date
	 */
	public $ChgEffDate;
}}

if (!class_exists("Address")) {
/**
 * Address
 */
class Address {
	/**
	 * @access public
	 * @var anyType
	 */
	public $Addr1;
	/**
	 * @access public
	 * @var anyType
	 */
	public $Addr2;
	/**
	 * @access public
	 * @var anyType
	 */
	public $City;
	/**
	 * @access public
	 * @var ProvinceCode
	 */
	public $Prov;
	/**
	 * @access public
	 * @var anyType
	 */
	public $PostCd;
	/**
	 * @access public
	 * @var anyType
	 */
	public $Country;
}}

if (!class_exists("Addr1")) {
/**
 * Addr1
 */
class Addr1 {
}}

if (!class_exists("Addr2")) {
/**
 * Addr2
 */
class Addr2 {
}}

if (!class_exists("City")) {
/**
 * City
 */
class City {
}}

if (!class_exists("PostCd")) {
/**
 * PostCd
 */
class PostCd {
}}

if (!class_exists("Country")) {
/**
 * Country
 */
class Country {
}}

if (!class_exists("ProvinceCode")) {
/**
 * ProvinceCode
 */
class ProvinceCode {
}}

if (!class_exists("Gender")) {
/**
 * Gender
 */
class Gender {
}}

if (!class_exists("MaritalStatus")) {
/**
 * MaritalStatus
 */
class MaritalStatus {
}}

if (!class_exists("Language")) {
/**
 * Language
 */
class Language {
}}

if (!class_exists("CoverageStatus")) {
/**
 * CoverageStatus
 */
class CoverageStatus {
	/**
	 * @access public
	 * @var anyType
	 */
	public $Code;
	/**
	 * @access public
	 * @var CoverageStatusCode
	 */
	public $Stat;
}}

if (!class_exists("Code")) {
/**
 * Code
 */
class Code {
}}

if (!class_exists("COBCode")) {
/**
 * COBCode
 */
class COBCode {
}}

if (!class_exists("RelationshipCode")) {
/**
 * RelationshipCode
 */
class RelationshipCode {
}}

if (!class_exists("GroupSelection")) {
/**
 * GroupSelection
 */
class GroupSelection {
	/**
	 * @access public
	 * @var anyType
	 */
	public $Divs;
	/**
	 * @access public
	 * @var DivisionSelection[]
	 */
	public $DivSelection;
}}

if (!class_exists("DivisionSelection")) {
/**
 * DivisionSelection
 */
class DivisionSelection {
	/**
	 * @access public
	 * @var anyType
	 */
	public $Certs;
	/**
	 * @access public
	 * @var CertSelection[]
	 */
	public $Cert;
}}

if (!class_exists("CertSelection")) {
/**
 * CertSelection
 */
class CertSelection {
}}

if (!class_exists("ErrorMessage")) {
/**
 * ErrorMessage
 */
class ErrorMessage {
	/**
	 * @access public
	 * @var string
	 */
	public $Text;
	/**
	 * @access public
	 * @var SystemMessageType
	 */
	public $Type;
	/**
	 * @access public
	 * @var integer
	 */
	public $Code;
	/**
	 * @access public
	 * @var string
	 */
	public $ErrPos;
}}

if (!class_exists("SystemMessageType")) {
/**
 * SystemMessageType
 */
class SystemMessageType {
}}

if (!class_exists("Block")) {
/**
 * Block
 */
class Block {
	/**
	 * @access public
	 * @var boolean
	 */
	public $IsNew;
	/**
	 * @access public
	 * @var anyType
	 */
	public $Name;
	/**
	 * @access public
	 * @var Address
	 */
	public $Addr;
	/**
	 * @access public
	 * @var date
	 */
	public $EffDate;
	/**
	 * @access public
	 * @var date
	 */
	public $TermDate;
	/**
	 * @access public
	 * @var Contact
	 */
	public $Contact;
}}

if (!class_exists("Name")) {
/**
 * Name
 */
class Name {
}}

if (!class_exists("Group")) {
/**
 * Group
 */
class Group {
	/**
	 * @access public
	 * @var boolean
	 */
	public $IsNew;
	/**
	 * @access public
	 * @var anyType
	 */
	public $Name;
	/**
	 * @access public
	 * @var string
	 */
	public $AutobenBlockNum;
	/**
	 * @access public
	 * @var string
	 */
	public $TPBlockNum;
	/**
	 * @access public
	 * @var Address
	 */
	public $Addr;
	/**
	 * @access public
	 * @var date
	 */
	public $EffDate;
	/**
	 * @access public
	 * @var date
	 */
	public $TermDate;
	/**
	 * @access public
	 * @var Language
	 */
	public $Lang;
	/**
	 * @access public
	 * @var Contact
	 */
	public $GeneralContact;
	/**
	 * @access public
	 * @var Contact
	 */
	public $AdminContact;
	/**
	 * @access public
	 * @var Contact
	 */
	public $BillingContact;
	/**
	 * @access public
	 * @var anyType
	 */
	public $FeeRate1;
	/**
	 * @access public
	 * @var anyType
	 */
	public $FeeRate2;
	/**
	 * @access public
	 * @var ZeroBasedCurrency
	 */
	public $EDrugAdjChg;
	/**
	 * @access public
	 * @var ZeroBasedCurrency
	 */
	public $CardMfgChg;
	/**
	 * @access public
	 * @var ZeroBasedCurrency
	 */
	public $PolicyFeePerEE;
	/**
	 * @access public
	 * @var ZeroBasedCurrency
	 */
	public $PolicyFeePerER;
}}

if (!class_exists("FeeRate1")) {
/**
 * FeeRate1
 */
class FeeRate1 {
}}

if (!class_exists("FeeRate2")) {
/**
 * FeeRate2
 */
class FeeRate2 {
}}

if (!class_exists("Division")) {
/**
 * Division
 */
class Division {
	/**
	 * @access public
	 * @var boolean
	 */
	public $IsNew;
	/**
	 * @access public
	 * @var integer
	 */
	public $PlanId;
	/**
	 * @access public
	 * @var anyType
	 */
	public $Name;
	/**
	 * @access public
	 * @var ProvinceCode
	 */
	public $Prov;
	/**
	 * @access public
	 * @var date
	 */
	public $EffDate;
	/**
	 * @access public
	 * @var date
	 */
	public $TermDate;
	/**
	 * @access public
	 * @var boolean
	 */
	public $UsePolicyYr;
	/**
	 * @access public
	 * @var Currency
	 */
	public $Lifetime;
	/**
	 * @access public
	 * @var boolean
	 */
	public $OverFeeGuide;
	/**
	 * @access public
	 * @var integer
	 */
	public $FeeGuideYr;
	/**
	 * @access public
	 * @var integer
	 */
	public $FeeGuideLag;
	/**
	 * @access public
	 * @var boolean
	 */
	public $ApplyHcsa;
	/**
	 * @access public
	 * @var HcsaDivisionCoverage
	 */
	public $Hcsa;
	/**
	 * @access public
	 * @var boolean
	 */
	public $ApplyCP;
	/**
	 * @access public
	 * @var CostPlusDivisionCoverage
	 */
	public $CP;
	/**
	 * @access public
	 * @var anyType
	 */
	public $FeeRate1;
	/**
	 * @access public
	 * @var anyType
	 */
	public $FeeRate2;
	/**
	 * @access public
	 * @var ZeroBasedCurrency
	 */
	public $EDrugAdjChg;
	/**
	 * @access public
	 * @var ZeroBasedCurrency
	 */
	public $CardMfgChg;
	/**
	 * @access public
	 * @var AsoPremium
	 */
	public $AsoPremium;
	/**
	 * @access public
	 * @var WIDivisionCoverage
	 */
	public $WI;
	/**
	 * @access public
	 * @var boolean
	 */
	public $ApplyEDrug;
}}

if (!class_exists("AsoPremium")) {
/**
 * AsoPremium
 */
class AsoPremium {
	/**
	 * @access public
	 * @var Currency
	 */
	public $HealthSingle;
	/**
	 * @access public
	 * @var Currency
	 */
	public $HealthCouple;
	/**
	 * @access public
	 * @var Currency
	 */
	public $HealthFamily;
	/**
	 * @access public
	 * @var Currency
	 */
	public $DentalSingle;
	/**
	 * @access public
	 * @var Currency
	 */
	public $DentalCouple;
	/**
	 * @access public
	 * @var Currency
	 */
	public $DentalFamily;
	/**
	 * @access public
	 * @var Currency
	 */
	public $VisionSingle;
	/**
	 * @access public
	 * @var Currency
	 */
	public $VisionCouple;
	/**
	 * @access public
	 * @var Currency
	 */
	public $VisionFamily;
}}

if (!class_exists("WIDivisionCoverage")) {
/**
 * WIDivisionCoverage
 */
class WIDivisionCoverage {
	/**
	 * @access public
	 * @var anyType
	 */
	public $Percent;
	/**
	 * @access public
	 * @var Currency
	 */
	public $WeeklyMax;
	/**
	 * @access public
	 * @var Currency
	 */
	public $FlatWeeklyBenefit;
	/**
	 * @access public
	 * @var integer
	 */
	public $MaxPeriod;
	/**
	 * @access public
	 * @var integer
	 */
	public $HospWaitingPeriod;
	/**
	 * @access public
	 * @var integer
	 */
	public $SickWaitingPeriod;
	/**
	 * @access public
	 * @var integer
	 */
	public $InjuryWaitingPeriod;
	/**
	 * @access public
	 * @var anyType
	 */
	public $FeeRate;
}}

if (!class_exists("FeeRate")) {
/**
 * FeeRate
 */
class FeeRate {
}}

if (!class_exists("HcsaDivisionCoverage")) {
/**
 * HcsaDivisionCoverage
 */
class HcsaDivisionCoverage {
	/**
	 * @access public
	 * @var date
	 */
	public $EffDate;
	/**
	 * @access public
	 * @var boolean
	 */
	public $Prorated;
	/**
	 * @access public
	 * @var HcsaProratedType
	 */
	public $ProratedType;
	/**
	 * @access public
	 * @var anyType
	 */
	public $Percent;
	/**
	 * @access public
	 * @var boolean
	 */
	public $UseCF;
	/**
	 * @access public
	 * @var boolean
	 */
	public $Recalc;
}}

if (!class_exists("CostPlusDivisionCoverage")) {
/**
 * CostPlusDivisionCoverage
 */
class CostPlusDivisionCoverage {
	/**
	 * @access public
	 * @var date
	 */
	public $EffDate;
	/**
	 * @access public
	 * @var LimitedCurrency
	 */
	public $SingleMax;
	/**
	 * @access public
	 * @var LimitedCurrency
	 */
	public $FamilyMax;
}}

if (!class_exists("HcsaProratedType")) {
/**
 * HcsaProratedType
 */
class HcsaProratedType {
}}

if (!class_exists("NewBlock")) {
/**
 * NewBlock
 */
class NewBlock {
	/**
	 * @access public
	 * @var string
	 */
	public $AutobenBlockNum;
	/**
	 * @access public
	 * @var string
	 */
	public $TPBlockNum;
	/**
	 * @access public
	 * @var string
	 */
	public $Name;
	/**
	 * @access public
	 * @var Address
	 */
	public $Addr;
}}

if (!class_exists("NewGroup")) {
/**
 * NewGroup
 */
class NewGroup {
	/**
	 * @access public
	 * @var string
	 */
	public $AutobenPolicyNum;
	/**
	 * @access public
	 * @var string
	 */
	public $TPPolicyNum;
	/**
	 * @access public
	 * @var string
	 */
	public $Name;
	/**
	 * @access public
	 * @var Address
	 */
	public $Addr;
}}

if (!class_exists("NewDivision")) {
/**
 * NewDivision
 */
class NewDivision {
	/**
	 * @access public
	 * @var string
	 */
	public $AutobenPolicyNum;
	/**
	 * @access public
	 * @var string
	 */
	public $TPPolicyNum;
	/**
	 * @access public
	 * @var string
	 */
	public $AutobenDivNum;
	/**
	 * @access public
	 * @var string
	 */
	public $TPDivNum;
	/**
	 * @access public
	 * @var string
	 */
	public $Name;
	/**
	 * @access public
	 * @var Address
	 */
	public $Addr;
}}

if (!class_exists("RecordType")) {
/**
 * RecordType
 */
class RecordType {
}}

if (!class_exists("Currency")) {
/**
 * Currency
 */
class Currency {
}}

if (!class_exists("LimitedCurrency")) {
/**
 * LimitedCurrency
 */
class LimitedCurrency {
}}

if (!class_exists("ZeroBasedCurrency")) {
/**
 * ZeroBasedCurrency
 */
class ZeroBasedCurrency {
}}

if (!class_exists("ZeroBasedLimitedCurrency")) {
/**
 * ZeroBasedLimitedCurrency
 */
class ZeroBasedLimitedCurrency {
}}

if (!class_exists("Contact")) {
/**
 * Contact
 */
class Contact {
	/**
	 * @access public
	 * @var anyType
	 */
	public $Name;
	/**
	 * @access public
	 * @var anyType
	 */
	public $Email;
	/**
	 * @access public
	 * @var anyType
	 */
	public $Phone;
	/**
	 * @access public
	 * @var anyType
	 */
	public $Fax;
}}

if (!class_exists("Fax")) {
/**
 * Fax
 */
class Fax {
}}

if (!class_exists("DependantEx")) {
/**
 * DependantEx
 */
class DependantEx extends Dependant {
}}

if (!class_exists("Trustee")) {
/**
 * Trustee
 */
class Trustee {
	/**
	 * @access public
	 * @var boolean
	 */
	public $IsNew;
	/**
	 * @access public
	 * @var anyType
	 */
	public $Name;
	/**
	 * @access public
	 * @var anyType
	 */
	public $FN;
	/**
	 * @access public
	 * @var anyType
	 */
	public $LN;
	/**
	 * @access public
	 * @var anyType
	 */
	public $MidInit;
	/**
	 * @access public
	 * @var date
	 */
	public $Birth;
	/**
	 * @access public
	 * @var Address
	 */
	public $Addr;
	/**
	 * @access public
	 * @var Gender
	 */
	public $Gender;
	/**
	 * @access public
	 * @var date
	 */
	public $EffDate;
	/**
	 * @access public
	 * @var date
	 */
	public $TermDate;
	/**
	 * @access public
	 * @var anyType
	 */
	public $Email;
	/**
	 * @access public
	 * @var anyType
	 */
	public $Phone;
	/**
	 * @access public
	 * @var Language
	 */
	public $Lang;
}}

if (!class_exists("GroupNumberSet")) {
/**
 * GroupNumberSet
 */
class GroupNumberSet {
	/**
	 * @access public
	 * @var string
	 */
	public $AutobenPolicyNum;
	/**
	 * @access public
	 * @var string
	 */
	public $TPPolicyNum;
}}

if (!class_exists("DivNumberSet")) {
/**
 * DivNumberSet
 */
class DivNumberSet {
	/**
	 * @access public
	 * @var string
	 */
	public $AutobenPolicyNum;
	/**
	 * @access public
	 * @var string
	 */
	public $TPPolicyNum;
	/**
	 * @access public
	 * @var string
	 */
	public $AutobenDivNum;
	/**
	 * @access public
	 * @var string
	 */
	public $TPDivNum;
}}

if (!class_exists("CoverageStatusCode")) {
/**
 * CoverageStatusCode
 */
class CoverageStatusCode {
}}

if (!class_exists("EligibilityAPIServicePort")) {
/**
 * EligibilityAPIServicePort
 * @author WSDLInterpreter
 */
class EligibilityAPIServicePort extends SoapClient {
	/**
	 * Default class map for wsdl=>php
	 * @access private
	 * @var array
	 */
	private static $classmap = array(
		"BatchCertEligibilityUpdateResponse" => "BatchCertEligibilityUpdateResponse",
		"ErrorMessages" => "ErrorMessages",
		"NewCerts" => "NewCerts",
		"BatchCertEligibilityUpdate" => "BatchCertEligibilityUpdate",
		"EligibilityInfo" => "EligibilityInfo",
		"Ver" => "Ver",
		"BatchCertEligibilityGetResponse" => "BatchCertEligibilityGetResponse",
		"BatchCertEligibilityGet" => "BatchCertEligibilityGet",
		"Groups" => "Groups",
		"BatchBlockEligibilityUpdateResponse" => "BatchBlockEligibilityUpdateResponse",
		"NewBlocks" => "NewBlocks",
		"BatchBlockEligibilityUpdate" => "BatchBlockEligibilityUpdate",
		"BlockInfo" => "BlockInfo",
		"BatchBlockEligibilityGetResponse" => "BatchBlockEligibilityGetResponse",
		"BatchBlockEligibilityGet" => "BatchBlockEligibilityGet",
		"BatchGroupEligibilityUpdateResponse" => "BatchGroupEligibilityUpdateResponse",
		"NewGroups" => "NewGroups",
		"BatchGroupEligibilityUpdate" => "BatchGroupEligibilityUpdate",
		"GroupInfo" => "GroupInfo",
		"BatchGroupEligibilityGetResponse" => "BatchGroupEligibilityGetResponse",
		"BatchGroupEligibilityGet" => "BatchGroupEligibilityGet",
		"BatchDivisionEligibilityUpdateResponse" => "BatchDivisionEligibilityUpdateResponse",
		"NewDivisions" => "NewDivisions",
		"BatchDivisionEligibilityUpdate" => "BatchDivisionEligibilityUpdate",
		"DivisionInfo" => "DivisionInfo",
		"BatchDivisionEligibilityGetResponse" => "BatchDivisionEligibilityGetResponse",
		"BatchDivisionEligibilityGet" => "BatchDivisionEligibilityGet",
		"Divs" => "Divs",
		"GetTransactionResult" => "GetTransactionResult",
		"BatchDependantEligibilityUpdateResponse" => "BatchDependantEligibilityUpdateResponse",
		"BatchDependantEligibilityUpdate" => "BatchDependantEligibilityUpdate",
		"DependantInfo" => "DependantInfo",
		"NewCert" => "NewCert",
		"UniquePerson" => "UniquePerson",
		"FN" => "FN",
		"LN" => "LN",
		"CertGroup" => "CertGroup",
		"CertDivision" => "CertDivision",
		"Certs" => "Certs",
		"Cert" => "Cert",
		"MidInit" => "MidInit",
		"Email" => "Email",
		"Phone" => "Phone",
		"Dependants" => "Dependants",
		"WaitingPeriod" => "WaitingPeriod",
		"WICertCoverage" => "WICertCoverage",
		"Percent" => "Percent",
		"HcsaCertCoverage" => "HcsaCertCoverage",
		"Dependant" => "Dependant",
		"Address" => "Address",
		"Addr1" => "Addr1",
		"Addr2" => "Addr2",
		"City" => "City",
		"PostCd" => "PostCd",
		"Country" => "Country",
		"ProvinceCode" => "ProvinceCode",
		"Gender" => "Gender",
		"MaritalStatus" => "MaritalStatus",
		"Language" => "Language",
		"CoverageStatus" => "CoverageStatus",
		"Code" => "Code",
		"COBCode" => "COBCode",
		"RelationshipCode" => "RelationshipCode",
		"GroupSelection" => "GroupSelection",
		"DivisionSelection" => "DivisionSelection",
		"CertSelection" => "CertSelection",
		"ErrorMessage" => "ErrorMessage",
		"SystemMessageType" => "SystemMessageType",
		"Block" => "Block",
		"Name" => "Name",
		"Group" => "Group",
		"FeeRate1" => "FeeRate1",
		"FeeRate2" => "FeeRate2",
		"Division" => "Division",
		"AsoPremium" => "AsoPremium",
		"WIDivisionCoverage" => "WIDivisionCoverage",
		"FeeRate" => "FeeRate",
		"HcsaDivisionCoverage" => "HcsaDivisionCoverage",
		"CostPlusDivisionCoverage" => "CostPlusDivisionCoverage",
		"HcsaProratedType" => "HcsaProratedType",
		"NewBlock" => "NewBlock",
		"NewGroup" => "NewGroup",
		"NewDivision" => "NewDivision",
		"RecordType" => "RecordType",
		"Currency" => "Currency",
		"LimitedCurrency" => "LimitedCurrency",
		"ZeroBasedCurrency" => "ZeroBasedCurrency",
		"ZeroBasedLimitedCurrency" => "ZeroBasedLimitedCurrency",
		"Contact" => "Contact",
		"Fax" => "Fax",
		"DependantEx" => "DependantEx",
		"Trustee" => "Trustee",
		"GroupNumberSet" => "GroupNumberSet",
		"DivNumberSet" => "DivNumberSet",
		"CoverageStatusCode" => "CoverageStatusCode",
	);

	/**
	 * Constructor using wsdl location and options array
	 * @param string $wsdl WSDL location for this service
	 * @param array $options Options for the SoapClient
	 */
	public function __construct($wsdl="https://trial-services.adjudicare.net/staging/schema/v1/EligibilityAPIService.wsdl", $options=array()) {
		foreach(self::$classmap as $wsdlClassName => $phpClassName) {
		    if(!isset($options['classmap'][$wsdlClassName])) {
		        $options['classmap'][$wsdlClassName] = $phpClassName;
		    }
		}
		parent::__construct($wsdl, $options);
	}

	/**
	 * Checks if an argument list matches against a valid argument type list
	 * @param array $arguments The argument list to check
	 * @param array $validParameters A list of valid argument types
	 * @return boolean true if arguments match against validParameters
	 * @throws Exception invalid function signature message
	 */
	public function _checkArguments($arguments, $validParameters) {
		$variables = "";
		foreach ($arguments as $arg) {
		    $type = gettype($arg);
		    if ($type == "object") {
		        $type = get_class($arg);
		    }
		    $variables .= "(".$type.")";
		}
		if (!in_array($variables, $validParameters)) {
		    throw new Exception("Invalid parameter types: ".str_replace(")(", ", ", $variables));
		}
		return true;
	}

	/**
	 * Service Call: BatchCertEligibilityUpdate
	 * Parameter options:
	 * (BatchCertEligibilityUpdate) messagePart
	 * @param mixed,... See function description for parameter options
	 * @return BatchCertEligibilityUpdateResponse
	 * @throws Exception invalid function signature message
	 */
	public function BatchCertEligibilityUpdate($mixed = null) {
		$validParameters = array(
			"(BatchCertEligibilityUpdate)",
		);
		$args = func_get_args();
		$this->_checkArguments($args, $validParameters);
		return $this->__soapCall("BatchCertEligibilityUpdate", $args);
	}


	/**
	 * Service Call: BatchCertEligibilityGet
	 * Parameter options:
	 * (BatchCertEligibilityGet) messagePart
	 * @param mixed,... See function description for parameter options
	 * @return BatchCertEligibilityGetResponse
	 * @throws Exception invalid function signature message
	 */
	public function BatchCertEligibilityGet($mixed = null) {
		$validParameters = array(
			"(BatchCertEligibilityGet)",
		);
		$args = func_get_args();
		$this->_checkArguments($args, $validParameters);
		return $this->__soapCall("BatchCertEligibilityGet", $args);
	}


	/**
	 * Service Call: BatchBlockEligibilityUpdate
	 * Parameter options:
	 * (BatchBlockEligibilityUpdate) messagePart
	 * @param mixed,... See function description for parameter options
	 * @return BatchBlockEligibilityUpdateResponse
	 * @throws Exception invalid function signature message
	 */
	public function BatchBlockEligibilityUpdate($mixed = null) {
		$validParameters = array(
			"(BatchBlockEligibilityUpdate)",
		);
		$args = func_get_args();
		$this->_checkArguments($args, $validParameters);
		return $this->__soapCall("BatchBlockEligibilityUpdate", $args);
	}


	/**
	 * Service Call: BatchBlockEligibilityGet
	 * Parameter options:
	 * (BatchBlockEligibilityGet) messagePart
	 * @param mixed,... See function description for parameter options
	 * @return BatchBlockEligibilityGetResponse
	 * @throws Exception invalid function signature message
	 */
	public function BatchBlockEligibilityGet($mixed = null) {
		$validParameters = array(
			"(BatchBlockEligibilityGet)",
		);
		$args = func_get_args();
		$this->_checkArguments($args, $validParameters);
		return $this->__soapCall("BatchBlockEligibilityGet", $args);
	}


	/**
	 * Service Call: BatchGroupEligibilityUpdate
	 * Parameter options:
	 * (BatchGroupEligibilityUpdate) messagePart
	 * @param mixed,... See function description for parameter options
	 * @return BatchGroupEligibilityUpdateResponse
	 * @throws Exception invalid function signature message
	 */
	public function BatchGroupEligibilityUpdate($mixed = null) {
		$validParameters = array(
			"(BatchGroupEligibilityUpdate)",
		);
		$args = func_get_args();
		$this->_checkArguments($args, $validParameters);
		return $this->__soapCall("BatchGroupEligibilityUpdate", $args);
	}


	/**
	 * Service Call: BatchGroupEligibilityGet
	 * Parameter options:
	 * (BatchGroupEligibilityGet) messagePart
	 * @param mixed,... See function description for parameter options
	 * @return BatchGroupEligibilityGetResponse
	 * @throws Exception invalid function signature message
	 */
	public function BatchGroupEligibilityGet($mixed = null) {
		$validParameters = array(
			"(BatchGroupEligibilityGet)",
		);
		$args = func_get_args();
		$this->_checkArguments($args, $validParameters);
		return $this->__soapCall("BatchGroupEligibilityGet", $args);
	}


	/**
	 * Service Call: BatchDivisionEligibilityUpdate
	 * Parameter options:
	 * (BatchDivisionEligibilityUpdate) messagePart
	 * @param mixed,... See function description for parameter options
	 * @return BatchDivisionEligibilityUpdateResponse
	 * @throws Exception invalid function signature message
	 */
	public function BatchDivisionEligibilityUpdate($mixed = null) {
		$validParameters = array(
			"(BatchDivisionEligibilityUpdate)",
		);
		$args = func_get_args();
		$this->_checkArguments($args, $validParameters);
		return $this->__soapCall("BatchDivisionEligibilityUpdate", $args);
	}


	/**
	 * Service Call: BatchDivisionEligibilityGet
	 * Parameter options:
	 * (BatchDivisionEligibilityGet) messagePart
	 * @param mixed,... See function description for parameter options
	 * @return BatchDivisionEligibilityGetResponse
	 * @throws Exception invalid function signature message
	 */
	public function BatchDivisionEligibilityGet($mixed = null) {
		$validParameters = array(
			"(BatchDivisionEligibilityGet)",
		);
		$args = func_get_args();
		$this->_checkArguments($args, $validParameters);
		return $this->__soapCall("BatchDivisionEligibilityGet", $args);
	}


	/**
	 * Service Call: GetBatchCertEligibilityUpdateResult
	 * Parameter options:
	 * (GetTransactionResult) messagePart
	 * @param mixed,... See function description for parameter options
	 * @return BatchCertEligibilityUpdateResponse
	 * @throws Exception invalid function signature message
	 */
	public function GetBatchCertEligibilityUpdateResult($mixed = null) {
		$validParameters = array(
			"(GetTransactionResult)",
		);
		$args = func_get_args();
		$this->_checkArguments($args, $validParameters);
		return $this->__soapCall("GetBatchCertEligibilityUpdateResult", $args);
	}


	/**
	 * Service Call: GetBatchDivisionEligibilityUpdateResult
	 * Parameter options:
	 * (GetTransactionResult) messagePart
	 * @param mixed,... See function description for parameter options
	 * @return BatchDivisionEligibilityUpdateResponse
	 * @throws Exception invalid function signature message
	 */
	public function GetBatchDivisionEligibilityUpdateResult($mixed = null) {
		$validParameters = array(
			"(GetTransactionResult)",
		);
		$args = func_get_args();
		$this->_checkArguments($args, $validParameters);
		return $this->__soapCall("GetBatchDivisionEligibilityUpdateResult", $args);
	}


	/**
	 * Service Call: GetBatchGroupEligibilityUpdateResult
	 * Parameter options:
	 * (GetTransactionResult) messagePart
	 * @param mixed,... See function description for parameter options
	 * @return BatchGroupEligibilityUpdateResponse
	 * @throws Exception invalid function signature message
	 */
	public function GetBatchGroupEligibilityUpdateResult($mixed = null) {
		$validParameters = array(
			"(GetTransactionResult)",
		);
		$args = func_get_args();
		$this->_checkArguments($args, $validParameters);
		return $this->__soapCall("GetBatchGroupEligibilityUpdateResult", $args);
	}


	/**
	 * Service Call: GetBatchBlockEligibilityUpdateResult
	 * Parameter options:
	 * (GetTransactionResult) messagePart
	 * @param mixed,... See function description for parameter options
	 * @return BatchBlockEligibilityUpdateResponse
	 * @throws Exception invalid function signature message
	 */
	public function GetBatchBlockEligibilityUpdateResult($mixed = null) {
		$validParameters = array(
			"(GetTransactionResult)",
		);
		$args = func_get_args();
		$this->_checkArguments($args, $validParameters);
		return $this->__soapCall("GetBatchBlockEligibilityUpdateResult", $args);
	}


	/**
	 * Service Call: BatchDependantEligibilityUpdate
	 * Parameter options:
	 * (BatchDependantEligibilityUpdate) messagePart
	 * @param mixed,... See function description for parameter options
	 * @return BatchDependantEligibilityUpdateResponse
	 * @throws Exception invalid function signature message
	 */
	public function BatchDependantEligibilityUpdate($mixed = null) {
		$validParameters = array(
			"(BatchDependantEligibilityUpdate)",
		);
		$args = func_get_args();
		$this->_checkArguments($args, $validParameters);
		return $this->__soapCall("BatchDependantEligibilityUpdate", $args);
	}


	/**
	 * Service Call: GetBatchDependantEligibilityUpdateResult
	 * Parameter options:
	 * (GetTransactionResult) messagePart
	 * @param mixed,... See function description for parameter options
	 * @return BatchDependantEligibilityUpdateResponse
	 * @throws Exception invalid function signature message
	 */
	public function GetBatchDependantEligibilityUpdateResult($mixed = null) {
		$validParameters = array(
			"(GetTransactionResult)",
		);
		$args = func_get_args();
		$this->_checkArguments($args, $validParameters);
		return $this->__soapCall("GetBatchDependantEligibilityUpdateResult", $args);
	}	

}}

?>